amorphous substrate - English Synonyms Dictionary